bitkeeper revision 1.182 (3ea1bb7f98xr7aYRE_Mk3txa3RGZrg)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Sat, 19 Apr 2003 21:11:27 +0000 (21:11 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Sat, 19 Apr 2003 21:11:27 +0000 (21:11 +0000)
commitee7d2452f333a8f9f75fb6fb204022834fbcaadf
treea25d0e247c403210f30a02e0d64d9318aedd1057
parentafb32424f491d60cad70f27f7b79e8828ea9238b
bitkeeper revision 1.182 (3ea1bb7f98xr7aYRE_Mk3txa3RGZrg)

Many files:
  Fixed the networking code in a number of ways: (1) Rings are now allocated in Xen space so there's no need to copy_to,from_user in correct domain context; (2) the receive PTE checking has been redone and should now actually be correct :-)
16 files changed:
xen/arch/i386/smp.c
xen/common/domain.c
xen/common/event.c
xen/common/kernel.c
xen/common/network.c
xen/include/asm-i386/flushtlb.h
xen/include/asm-i386/pgalloc.h
xen/include/hypervisor-ifs/hypervisor-if.h
xen/include/hypervisor-ifs/network.h
xen/include/xeno/mm.h
xen/include/xeno/sched.h
xen/include/xeno/vif.h
xen/net/dev.c
xenolinux-2.4.21-pre4-sparse/arch/xeno/drivers/network/network.c
xenolinux-2.4.21-pre4-sparse/arch/xeno/mm/init.c
xenolinux-2.4.21-pre4-sparse/include/asm-xeno/fixmap.h